thumb screws - İspanyolca İngilizce Sözlük